﻿.bg{
	padding:90px 0 0 20px;
	background:#D6EAF1;
}
.bg .contentbox{
	background:#fff;
}
.top-box{
	height:70px;
	overflow:hidden;
	padding:0 50px;
	line-height:70px;
	background:#F3F3F3;
	border:1px solid #ccc;
	
}
.wrap-box{
	padding:20px;
	margin:10px;
}
.tab-box-wrap{
	
	margin:10px 0;
	border-radius:4px 4px 0 0;
}
.top-box .title{
	font-size:23px;
	font-weight:bold;
}
.fl{
	float:left
}
.fr{
	float:right;
}

.tab-wrap ul{
	overflow:hidden;
}
.tab-wrap li{
	float:left;
	height:30px;
	width:150px;
	line-height:30px;
	text-align:center;
	font-size:16px;
	cursor:pointer;
	border-radius:4px 4px 0 0;
	border:1px solid #ccc;
	border-bottom:none;
}
.tab-wrap .tabhover{
	background:#E3E3E3;

}
.tabcontent{
	text-align:center;
	border:1px solid #ccc;
}


.tabcontent img{
    vertical-align: middle;
}